Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
29 TWYFORD ROAD Detached £16,500 21 Jun 1996
70 TWYFORD ROAD Semi-Detached £143,000 30 Oct 2009
115 TWYFORD ROAD Detached £88,000 13 Jan 2011
119 TWYFORD ROAD Detached £70,000 5 May 2000
121 TWYFORD ROAD Detached £165,000 28 Feb 2014
129 TWYFORD ROAD Detached £305,000 13 Dec 2021
133 TWYFORD ROAD Detached £250,000 21 Dec 2016
137 TWYFORD ROAD Detached £210,000 4 Feb 2022
139 TWYFORD ROAD Detached £132,500 22 Jun 2001
172 TWYFORD ROAD Detached £380,600 11 Dec 2020
174 TWYFORD ROAD Detached £244,950 29 Jun 2004